Skip to content

fix(ci): tren-e — 529 taskkill aşama-yarışı + 530 Coverage kronik duvarı (main-yeşil kanıt koşusu #3) - #71

Merged
AlbSar merged 5 commits into
mainfrom
train-2026-08-06-e
Aug 5, 2026
Merged

fix(ci): tren-e — 529 taskkill aşama-yarışı + 530 Coverage kronik duvarı (main-yeşil kanıt koşusu #3)#71
AlbSar merged 5 commits into
mainfrom
train-2026-08-06-e

Conversation

@AlbSar

@AlbSar AlbSar commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Özet (tren 2026-08-06-e, iki yolcu — kanıt koşusu #2'nin kalan iki kırığı)

Tren-d main koşusu (31054702920) 523+527 fix'lerinin tuttuğunu ve Orchestra'nın flake olduğunu doğruladı (bu koşuda yeşil). Kalan iki kök:

  1. 529 — taskkill aşama-yarışı (Docs+Scripts'in son kırığı): runScriptAsync it.each'inde 25ms taskkillTimeoutMs, doymuş runner'da gerçek Node-process spawn+exit süresinin (~50-200ms) altında — tamamlanma-senaryoları yanlış eskalasyon aşamasına düşüyordu. Bütçe senaryo-bağımlı: tamamlanma 5s, hang-senaryosu 25ms (deterministik). Üretim kontratı değişmez.
  2. 530 — Coverage Report kronik duvarı: bugünün TÜM main koşularında enstrümante tam-suite ~21dk'da 20-dk step-cap'ine çarptı (yeşil veri noktası yok). Cap 20→45dk (measure-then-calibrate: ilk yeşil koşu gerçek süreyi ölçer, tavan daraltılır); scanTestDir production-scale merge'i enstrümantasyon-yükünde 11.9s ölçüldü → açık 60s test-timeout.

Doğrulama bonusu: bu tur build-free hermetic ölçümünde peak-rss 996MiB — 523'ün 1GiB→2GiB kalibrasyonu olmasa yine flake'ti.

Bu PR'ın main koşusu, bekleyen tüm kapanış kanıtlarının (517/518/519/521/522/523/527/528/W3B2) koşusudur.

Rejim

Receipt'ler: GR-2026-08-05-TASKKILL-RACE-529-01 + GR-2026-08-05-COVERAGE-WALL-530-01 + GR-2026-08-05-TREN-E-BASELINE-SUPP-01 (mekanik digest) — consumed; 529/530 VERIFY.

🤖 Generated with Claude Code

AlbSar and others added 5 commits August 6, 2026 02:28
…l receipt'leri aktif, READY

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…uvarı (20→45dk) ve enstrümante test-timeout (10s→60s)

529: runScriptAsync it.each'inde taskkill-tamamlanması-gereken senaryolar
(false-success/nonzero/error) 25ms→5s (gerçek Node spawn+exit doymuş runner'da
50-200ms; dar bütçe aşama-yarışı üretiyordu — run 31054702920); hang-senaryosu
deterministik olduğundan 25ms kalır. Üretim timeout-authority kontratı değişmez.
530: Coverage step-cap 20→45dk (bugünün TÜM main koşuları ~21dk'da duvarda;
measure-then-calibrate); scanTestDir production-scale merge 11.9s ölçümüne
karşı açık 60s timeout. Baseline digest mekanik refresh (sayı 12481 sabit,
supp-receipt); bu koşuda peak-rss 996MiB — 523'ün 2GiB kalibrasyonunu doğrular.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@AlbSar
AlbSar added this pull request to the merge queue Aug 5, 2026
Merged via the queue into main with commit 30f4404 Aug 5, 2026
26 of 30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant